package cardfight.ridethevanguard.Playfield;

import java.util.ArrayList;
import cardfight.ridethevanguard.Cards.Card;


/**
 * 
 * @author Yamanaka
 *
 * Classe deck hipotetica, estava entediado. :P
 * Precisamos combinar como fazer essas coisas com cuidado, ou sair programando ad-hoc q nem loucos. xD
 */

public class Deck {

	private String deckName;
	private ArrayList<Card> cards;
	private int cardCount;
	private String backImage; // uma possibilidade para alterar o fundo das cartas (efeito de sleeves) com imagens predefinidas...
	
	//coisas que possivelmente irao no deck editor...?
	public void LoadDeck(){};
	public void SaveDeck(){};
	public void InsertCard(){};
	public void RemoveCard(){};
	
	//coisas que possivelmente irao no jogo
	public void DrawCard(){};
	public void ShuffleDeck(){};
	public void LookAtXCards(){};
	public void SearchDeck(){};
	public void RevealTop(){};
	public void InsertToTop(){};
	public void InsertToBottom(){};
}
